About R. & M.a. Stewart Limited (01891284) United Kingdom