About Alpha Plus Midlands Ltd (12523629) United Kingdom