About Sduros Limited (10799764) United Kingdom