About Tyrwhitt Vincent Limited (06814355) United Kingdom