About William Hardbattle Limited (12631126) United Kingdom