About Industrial Symbiosis Limited (05350623) United Kingdom