About Lime Living Limited (06028511) United Kingdom