About N & R Bristol Ltd (10939168) United Kingdom