About Weee Allocation Scheme Uk Ltd (10934842) United Kingdom