About Swan Environmental Limited (SC093537) United Kingdom