About Ws Components Ltd (12390623) United Kingdom