About Alexander Swansea Ltd (10514185) United Kingdom