About H & P Independent Traders Limited (13441729) United Kingdom