About Indian Memories Ltd (08835720) United Kingdom