About Ellison & Co. (trustees) Limited (00733910) United Kingdom