About Cuckmere Cycle Company Limited (02647509) United Kingdom