About Q S C Limited (01863926) United Kingdom