About C. Jackson & Sons Limited (11899181) United Kingdom