About Sapphire Environmental Ltd. (07122106) United Kingdom