About Lovello Associates Ltd (12995185) United Kingdom