About S.hocking & Slade Paint & Bodywork Limited (10096699) United Kingdom