About J R Ellwood Ltd (04621091) United Kingdom