About Lakemoor Devon Ltd (13233084) United Kingdom