About Bullrush Management Limited (07975091) United Kingdom