About Sheila Williamson Ltd (07891428) United Kingdom