About Lovell Solutions Limited (09461910) United Kingdom