About S.kerr & Sons Limited (NI003518) United Kingdom