About Lsd Art Limited (08001206) United Kingdom