About The Bark House By India Limited (10248424) United Kingdom