About Lily Grey Limited (08324476) United Kingdom