About The Sales Resolution Limited (09007798) United Kingdom