About Non Sequitur Ltd (07483418) United Kingdom