About Tessa Spielhofer Limited (07768641) United Kingdom