About Mend-a-bike Limited (02930927) United Kingdom