About Snap Automotive Limited (13501664) United Kingdom