About Edward Williams Holdings Limited (00098606) United Kingdom