About Hodgkinson Associates Limited (08166943) United Kingdom