About The Bark House Pet Spa Ltd. (10830051) United Kingdom