About Top Hat Essex Ltd (10142267) United Kingdom