About Grand Prix Ropes Ltd (11445734) United Kingdom