About William R Selwood Ltd (03091440) United Kingdom