About Shamrock Productions Limited (07128270) United Kingdom