About Beach Pit Stop Limited (11240141) United Kingdom