About Pit Stop 1 Limited (06957259) United Kingdom