Peterson James & Co.Ltd 59-60 Thames Street, Windsor SL4 1TX