About N&rs Services Ltd (12814536) United Kingdom