About Sadell Limited (11357395) United Kingdom