About Daft Icon Records Limited (08399508) United Kingdom