About Specialist Weee Services (sws) Limited (13573693) United Kingdom