About Cooper Bike Company Limited (06847161) United Kingdom