About David Short Consultancy Limited (10429243) United Kingdom