About Hamilton Platt Llp (OC322991) United Kingdom