About The London Dog House Limited (10358536) United Kingdom