About Resolution Projects Limited (05282188) United Kingdom