About The Lloyd Live Design Limited (08851160) United Kingdom