About K.r.snoxell & Sons Limited (01015157) United Kingdom