About D.cooper And Sons Consultancy Limited (10338029) United Kingdom