About Lloyd Limited (00786404) United Kingdom