About Mills Building & Maintenance Limited (03024360) United Kingdom