About Wlc Holdings Ltd (05197366) United Kingdom