About William Smith Engineering Limited (SC692613) United Kingdom