About Aiden (swansea) Ltd (12812345) United Kingdom