About Betty Boop Limited (05438742) United Kingdom