About Shamrock Works Limited (03354661) United Kingdom