About Lagger Developments Limited (12968800) United Kingdom