About Pitstop Cafe Limited (11568597) United Kingdom