About J Stanton Engineering Limited (08716630) United Kingdom