About J R Horwood (08631158) United Kingdom