About M.r. Sturt & Co. Limited (04493395) United Kingdom