About A Novel Idea Ltd (07832232) United Kingdom