About Sheila Sadler Limited (09566667) United Kingdom