About Charles Black Associates Limited (05670920) United Kingdom