About Sterling Products London Limited (07256912) United Kingdom