About Scott-hamlin Limited (02109764) United Kingdom