About A & B Maintenance & Construction Ltd (12000187) United Kingdom