About Walter Shearer Limited (SC680829) United Kingdom