About Imp (pens) Limited (05455274) United Kingdom