About Flaming Penguin Records Limited (12195634) United Kingdom