About Edward Richards Limited (04300540) United Kingdom