About Clough Promotions Limited (01527559) United Kingdom