About N.k.s & Sons Ltd (11580821) United Kingdom