About Hampson Williams Limited (SC220817) United Kingdom