About Reflections Environmental Ltd. (08168273) United Kingdom