About The Dog House (leeds) Limited (11022627) United Kingdom