About Walford Wilkie Limited (04267843) United Kingdom