About Exton Management & Marketing Limited (01741667) United Kingdom