About N & J Walmsley Limited (09449812) United Kingdom