About James H. Vickery & Co. Ltd. (03269037) United Kingdom