About Lamron Developments (tilgate) Limited (10384450) United Kingdom