About J Ellison & Sons Ltd (12113889) United Kingdom