About Bicks Bees Ltd (11132704) United Kingdom