About Bannister Swansea Ltd (12642492) United Kingdom