About Resource Sales Solutions Limited (05327996) United Kingdom