About Mylake Developments Limited (09974314) United Kingdom