About Jc Sales & Marketing Limited (07770628) United Kingdom