About Bbg Associates Limited (03830591) United Kingdom