About Turner & Co. (consulting) Limited (06940502) United Kingdom