About Tickle S Bees Ltd (12701970) United Kingdom