About Lexa Loft Ltd (13568807) United Kingdom