About Alpha Clevedon Ltd. (06711932) United Kingdom