About Bba Three Limited (00368933) United Kingdom