About Scott Technology Solutions Limited (10195490) United Kingdom