About Vindis Trade Parts Limited (06295619) United Kingdom