About Temple Herdewyke Ltd (13647054) United Kingdom