About Dice & Lola Designs Ltd (08948475) United Kingdom