About Tegan Alexander Ltd (12071439) United Kingdom