About Cooper Proscope Limited (SC641855) United Kingdom