About Pitstop Bistro Ltd (SC654328) United Kingdom