About Yorkshire Sales & Marketing Ltd (13596853) United Kingdom