About Aba (gb) Limited (05819635) United Kingdom