About Ladida Design Ltd (08791280) United Kingdom