About Grandscope Limited (02834030) United Kingdom