About Price Hambleton Investments Limited (11198392) United Kingdom