About Westamerica Ltd (10562717) United Kingdom