About N & C Thandi Consultancy Limited (07805616) United Kingdom