About Sterling Technical Solutions Ltd (09490259) United Kingdom