About The Bicycle Workshop & Training Ltd (12896099) United Kingdom