About Balli Carbon Limited (03376704) United Kingdom