About Walford Green (holdings) Limited (09687168) United Kingdom