About Silver Threads Aberdeen Ltd (SC696938) United Kingdom