About Vulcanised Retail Limited (12121452) United Kingdom