About Stoughton Limited (03414796) United Kingdom