About Sellers & Batty Limited (00424360) United Kingdom