About Can And Opener Limited (11275047) United Kingdom