About Howarth Armsby Ltd (12551902) United Kingdom