About Tessa Hardy Limited (09420623) United Kingdom