About The Black Pencil Idea Limited (12155347) United Kingdom