About Lee Terry Ltd (11523182) United Kingdom