About Imerys Trustees Limited (01587898) United Kingdom