About Thomas Sherriff And Company Limited (00906135) United Kingdom