About Strafford Sales Ltd (10637684) United Kingdom