About M A Howarth Limited (07991581) United Kingdom