About Paul Sheard Autos Limited (01422458) United Kingdom