About Sterling Holdings Limited (03594401) United Kingdom