About Lampson Ltd (10164508) United Kingdom