About Alpha Corporation Limited (01736883) United Kingdom