About Bullring Marcel Limited (12965152) United Kingdom