About Lake District Townhouse Ltd (13074230) United Kingdom