About Scott Stephen (holdings) Limited (00676594) United Kingdom