About C Lovell Limited (11600692) United Kingdom