About N & J Scott Ltd (05638349) United Kingdom