About Tommy & Rex Ltd (13143986) United Kingdom