About Hanmer Consultancy Limited (06156481) United Kingdom