About Howarth Morris Limited (05979912) United Kingdom