About Sherriff & Company Ltd. (SC659985) United Kingdom