About Lovage Limited (02129118) United Kingdom