About Mary Mccall Smith Limited (SC390465) United Kingdom