About Stoppage Time Ltd (13676479) United Kingdom