About The Lennox Trust Company Limited (00547279) United Kingdom