About Sellers Yorkshire Limited (02580769) United Kingdom