About Peter Hodgson Associates Ltd (06365123) United Kingdom