About H & R Lloyd Estates Limited (03716051) United Kingdom