About Alton Builders & Property Maintenance Ltd (12199218) United Kingdom