About Liquid De-icing Systems & Services Ltd (08510610) United Kingdom