About A&r Swansea Ltd (10650270) United Kingdom