About Wsc Glentaffe Capital Ltd (08506251) United Kingdom