About Stop One Engineering Ltd (12249441) United Kingdom