About The Alpha Press Limited (02824592) United Kingdom