About The Enfield Cycle Company Limited (10403527) United Kingdom