About Resolution Building Services Limited (08095393) United Kingdom