About Lovell Investments Limited (06283610) United Kingdom