About Clue Records Limited (08617623) United Kingdom