About The Smiling Bear Ltd (09027550) United Kingdom