About N & R Solutions Ltd (13499703) United Kingdom