About Swansea Valley Motors Ltd (10183007) United Kingdom