About Tegan Ray Limited (10593606) United Kingdom