Redback Tattoo Studio is a tattoo shop, located at Shukers Site, Holyhead Rd, Telford, United Kingdom.