About Sheldon South West Limited (12768436) United Kingdom