About Lloyd D Limited (09751308) United Kingdom