About Resource Solutions Europe Limited (02086796) United Kingdom