About Spanesi Automotive Equipment Limited (01907872) United Kingdom