About Lakeo Developments Limited (13305708) United Kingdom