About Julian Hamlin Consultancy Limited (08640674) United Kingdom