About Alpha Holdings (gb) Ltd (08737099) United Kingdom