About Rumour Design Ltd (06412652) United Kingdom