About Bang Bang Romeo Ltd (11825451) United Kingdom