About Lovett Davies Technologies Ltd (09709739) United Kingdom