About Can Holdings Limited (02406286) United Kingdom