About Aba Group Limited (02294041) United Kingdom