About Stop And Pause Limited (09216074) United Kingdom