About Caroline Teltsch Public Relations & Event Management Limited (SC231979) United Kingdom