About Harry Major Machine Ltd (11160534) United Kingdom