About The Animal House Limited (06491267) United Kingdom