About Dog House Balham Limited (10459519) United Kingdom