About La Pleiade Limited (08052962) United Kingdom