About Stratus Liquids Ltd (10837492) United Kingdom