About H & Jay Investments Limited (10493284) United Kingdom