About Westeureka Ltd (12022823) United Kingdom