About Sterling Bicycles Ltd (11611178) United Kingdom