About Ellison & Co (uk) Ltd (10678539) United Kingdom