About Goat&bear Limited (12048883) United Kingdom