About Rhondda Motor Company Limited (08341729) United Kingdom