The Rustic Rover Company is a trading name of The Rustic Rover Company Limited, Registered in England No.10498488