About Black Bull Management Services Ltd (12475824) United Kingdom