About N Deane S Consultancy Services Limited (11545148) United Kingdom