About Translucent Creations Limited (06463965) United Kingdom