About The Oxford Bicycle Company Ltd (07162621) United Kingdom