About N & T Services Limited (06998258) United Kingdom