About The Owl And The Pussycat Piercing Ltd (11082330) United Kingdom