About Tess Elford Ltd (12472733) United Kingdom