About The Leaders Romans Bidco Limited (09797397) United Kingdom