About J Hanmer & Co Limited (05988927) United Kingdom