About R.s.howarth Limited (00290766) United Kingdom