About Phoenix Building & Maintenance Services Ltd (12240961) United Kingdom