About Industrial Waxes Limited (02590961) United Kingdom