About N & R Manufacturing Limited (02768320) United Kingdom