About Beta One Limited (05630041) United Kingdom