About Walter Marchbank Limited (SC280408) United Kingdom