About Stoughton Holdings Ltd (13465651) United Kingdom