About Hamilton Law Scientific Limited (13540912) United Kingdom