About Ian Howarth Consultancy Services Limited (04833044) United Kingdom