About Pit Stop Cafe Oldham Ltd (12788790) United Kingdom