About Ham Group Limited (11883923) United Kingdom