About Wlx Associates Limited (08059005) United Kingdom