About The Bicycle Cooperative Consortium Limited (SC579302) United Kingdom