About Sterling & Hunt Limited (03286308) United Kingdom