About Designalife Limited (03892588) United Kingdom