About H Douggie Consultancy Limited (11353509) United Kingdom