About Lovell S Group Ltd (13593890) United Kingdom