About Lloyd Houldey Limited (09510929) United Kingdom