About Ellison & Co. (01363121) United Kingdom