About Lampford Limited (06855657) United Kingdom