About Sophy Louise Illustration Ltd (SC664506) United Kingdom