About Us Lancaster Ltd (13495300) United Kingdom