About Lime Modern Living Limited (05886917) United Kingdom