About Stc (milton Keynes) Limited (04508947) United Kingdom