About Ascott Marketing Communications Limited (02887494) United Kingdom