About A.m.r. (swansea) Limited (10068446) United Kingdom