About John Lampier & Son Ltd (02592538) United Kingdom