About Hart Fenton & Co Limited (05894662) United Kingdom