About Slater Harrison & Co.limited (00374230) United Kingdom