About Top Hat Records Limited (11611382) United Kingdom