About Sampson Tyrrell Corporate Marketing Limited (03253093) United Kingdom