About W G Richards & Sons Ltd (04461445) United Kingdom