About Stiff Wheels Ltd (13708173) United Kingdom