About Betty Blocks Ltd. (11714134) United Kingdom