About Bark Life Glasgow Limited (SC622002) United Kingdom