About H & P Projects Ltd (11146909) United Kingdom