About Philip Morris & Son Ltd (01596388) United Kingdom