About S.r. Hyslop & Company Limited (00188729) United Kingdom