About Ham Polo & Liveries Limited (05676533) United Kingdom