About Sd Tudor S Limited (12106465) United Kingdom