About Allied Cycles Limited (07595123) United Kingdom