About Temple Harris Ltd (SC632158) United Kingdom