About Alvarez Holdings Limited (13092017) United Kingdom