About N & J Walker Ltd (08660813) United Kingdom