About W. Speirs & Sons Limited (SC407085) United Kingdom