About Isolate Industries Ltd (12929688) United Kingdom