About Stutz Special Limited (13232512) United Kingdom