About Pit Stop Cafe One Limited (10066204) United Kingdom