About Specac International Limited (09432751) United Kingdom