About Sadors Ltd (13020781) United Kingdom