About In The Doghouse (solihull) Limited (11705143) United Kingdom