About Samuel Howarth Limited (01258306) United Kingdom