About Carol Scott Associates Limited (07154128) United Kingdom