About David Lovell Ltd (05397953) United Kingdom