About Nigel Denham Contract Services Limited (09681061) United Kingdom