About R. Howarth Limited (04113456) United Kingdom