About A J Russell (swansea) Limited (12115999) United Kingdom