About Lime Thorne Ltd. (03759456) United Kingdom