About Sterling Bikes Limited (10132392) United Kingdom