About Resolution (swansea) Limited (11480096) United Kingdom