About B.b Ross Ltd (12309581) United Kingdom