About Sheldon Trading Services Limited (11515295) United Kingdom