About Bee-spoke Designs Ltd (13105534) United Kingdom