About Sd&e Limited (05217724) United Kingdom