About Animal House Design Ltd (12251663) United Kingdom