About William H Scott Limited (SC290842) United Kingdom