About Hardy Ventures Limited (10624043) United Kingdom