About Dee Logan Synch Ltd (SC305817) United Kingdom