About Bark Homes Limited (13116627) United Kingdom