About Clarke Baron Associates Limited (05993466) United Kingdom