About Stent Projects Limited (06450828) United Kingdom