About Wm. Teacher & Sons Limited (SC012915) United Kingdom