About Lily Floors Limited (08875649) United Kingdom