About Sheila & May S Creations Ltd (13673832) United Kingdom