About Scott Ideas (group) Limited (13047871) United Kingdom