About Sheila Jacobs Limited (04702167) United Kingdom