About Jackson Son & Co. (london) Limited (01489796) United Kingdom