About Sectorscope Limited (02831763) United Kingdom