About Competition Entry Service Ltd (12236577) United Kingdom