About Swansea Historic Vehicle Register Limited (04167559) United Kingdom