About Garbo & Bear Ltd (13053330) United Kingdom