About Clifford & Evans Limited (13666936) United Kingdom