About Walter G. Speirs Limited (SC666122) United Kingdom