About Abbott Mechanical Services Limited (08917230) United Kingdom