About Wilf Beck & Partners Limited (01513046) United Kingdom