About Bb Associates Limited (12920648) United Kingdom