About The Windsor Trading Company Ltd (11292454) United Kingdom