About Abbey Building & Maintenance Limited (08070644) United Kingdom