About Lovell Oaks Investments Limited (12822421) United Kingdom