About B & N Europe Limited (09696920) United Kingdom