About Thomas Fox & Company Ltd (07231462) United Kingdom