About N&dee Services Ltd (10275078) United Kingdom