About Walter Forshaw Holdings Limited (03816485) United Kingdom