About Carley & Clemence Limited (00078958) United Kingdom