About London Cartridge Company Limited (03459268) United Kingdom