About Wallector Limited (09425779) United Kingdom