About H & R Limited (00602117) United Kingdom