About Vulcanisers International Limited (01061816) United Kingdom