About Clough Trading And Investments Ltd (11918404) United Kingdom