About Isobel Ruth Limited (11873144) United Kingdom