About Lancashire3d Ltd (11274573) United Kingdom