Company name: Immortal Innovations Limited
Description: The Home of KillerBee Tattoo Machines and accessories.
13 Castle St, Carlisle CA3 8SY, United Kingdom