About Howarth Family Holdings Ltd (13060984) United Kingdom