About Lovell Director Limited (05510212) United Kingdom