About Lamron Developments (obl) Ltd (05943230) United Kingdom