About Lovell And Hagger Limited (00908635) United Kingdom