About Stiched By Lizzy Ltd (11735217) United Kingdom