About Ballmore Limited (13152129) United Kingdom