About N & S Support Services Ltd (12097231) United Kingdom