About Alpha Records Limited (08965430) United Kingdom