About Peter Hodgson & Co. Ltd (10147626) United Kingdom