About Vindol Limited (09748693) United Kingdom