About Ndc It & Leisure Ltd (03649313) United Kingdom