About Shamrock Mech Ltd (11575850) United Kingdom