About W. Fletcher & Sons Ltd (04566603) United Kingdom