About London Shell Co. Ltd (09782835) United Kingdom