About J H & R Limited (09541148) United Kingdom