About Sterling Scott Limited (09633271) United Kingdom