About Tenscope Limited (06656008) United Kingdom