About Wp & H Laird & Sons Unlimited (05612975) United Kingdom