About Lily Laundrette Limited (12235590) United Kingdom