About Pleiades Co London Ltd (09920118) United Kingdom