About H & D Patel Holdings Limited (11647239) United Kingdom