About Clem Turton Limited (01380530) United Kingdom