About The Dog House Hornchurch Limited (08675705) United Kingdom