About Admac Advertising & Marketing Limited (01942520) United Kingdom