About Sussex Building & Maintenance Ltd (11269293) United Kingdom