About Karl Hamilton Pm Limited (10547495) United Kingdom