About Lamron Developments (redhill) Ltd (07719895) United Kingdom