About Alvarez & Associates Ltd (10185726) United Kingdom