About C P Carroll & Associates Limited (04701342) United Kingdom