About Sandra Cooper Limited (12518229) United Kingdom