About Bicycle Bakes Ltd (12628442) United Kingdom