About N & C Pallets Limited (05236198) United Kingdom