About Bbab Associates Ltd (10485530) United Kingdom