About S.j. Root & Co. Ltd (03205792) United Kingdom