About Hardy And Clarke Limited (13088572) United Kingdom