About Tom Hirst Limited (08289671) United Kingdom