About Sidney Jack & Sons Limited (10378035) United Kingdom