About Thompson & Langley Limited (00362425) United Kingdom