About N R Woods Ltd (10042859) United Kingdom