About Vacuum Furnace Solutions Ltd. (09617696) United Kingdom