About Caroline Spencer Limited (07250831) United Kingdom