About Sheldon Corporate Ltd (08198144) United Kingdom