About R.l. Howarth Limited (01179769) United Kingdom