About Sheila Bennett Ltd (12968418) United Kingdom