About Resolution & Mediation Services Limited (09049635) United Kingdom