About Bark Life Pet Care Services Limited (11789447) United Kingdom