About Hardbattle Baker Consulting Limited (12359852) United Kingdom