About Joanna Hood Limited (SC656630) United Kingdom