About Battersea Dogs Home Limited (03472633) United Kingdom