About Team Bull Limited (06555060) United Kingdom