About Investar (tobacco Wharf) Ltd (10938832) United Kingdom