About Swansea Jacks Limited (04358462) United Kingdom