About Freedog Swindon Limited (11660282) United Kingdom