About Clough Smith Ltd (05309021) United Kingdom