About Temple Lance Limited (08599174) United Kingdom