About Pomphrey & Sons Limited (01133582) United Kingdom