About Lavelle Bikes Limited (10152756) United Kingdom