About Mike Howarth Finance Limited (06997315) United Kingdom