About Sly Bear Ltd (07553969) United Kingdom