About Bull Brand Limited (04045290) United Kingdom