About N & R Ltd (12075217) United Kingdom