About Margaret Woodhouse Limited (02614426) United Kingdom