About H& R Trading Limited (12249327) United Kingdom