About W & L Global Company Ltd (07106297) United Kingdom