About Wesco Outdoor Living Ltd (12883476) United Kingdom