About Sydner And Clyde Ltd (07834198) United Kingdom