About Lloyd Design Creative Services Limited (08899291) United Kingdom