About C&t Lancaster Ltd (12519051) United Kingdom