About Pleiades Ltd (08744978) United Kingdom