About Sj Vehicle Solutions Limited (09051594) United Kingdom