About Lordcote Enterprises Ltd (12880082) United Kingdom