About Stant China Limited (05845865) United Kingdom