About Sarah Clifford Illustration Limited (11126207) United Kingdom