About Hardy Holdings Limited (12106608) United Kingdom