About James Hastie Consulting Limited (07956104) United Kingdom