Tributes have been paid to a woman who worked as a body piercer in Swindon. Chelsea Orion Leigh was found dead in her home on November 21, 2023, following concerns for her welfare after she did not ...