About Sadole Limited (11933821) United Kingdom