About Bark N Beak Limited (13416780) United Kingdom