About J.a. Ewing & Co. (london) Limited (02830103) United Kingdom