About Lancashire Enterprises & Solutions Ltd (12971042) United Kingdom