About Bb Design And Technology Limited (12428156) United Kingdom