About Amarillo (u.k.) Limited (10626750) United Kingdom