About S & R Motor Bodies Limited (04506459) United Kingdom