About Lampco Management Limited (08127266) United Kingdom