About Sd Trading Leeds Limited (09052856) United Kingdom