About Hindmoor Consulting Limited (07559841) United Kingdom