About W & H Linton Ltd (12276561) United Kingdom