About Ian Hearle Limited (06275559) United Kingdom