About Lexadon (blenheim Studios) Limited (08278424) United Kingdom