About The South Wales Transport Preservation Group Ltd (10330657) United Kingdom