About Sterling Components Limited (01733161) United Kingdom