About Peter A Hodgson & Co Limited (04662928) United Kingdom