About Ruthclaire Creations Limited (13650850) United Kingdom