About A B Swansea Limited (08457414) United Kingdom