About Waterloo Hire Holdings Limited (13291855) United Kingdom