About Alamo Bidco Limited (13667861) United Kingdom