About Wexl Limited (02459304) United Kingdom