About Lillys Marine Automation Ltd (13272082) United Kingdom