About Thornwood Electrics Limited (SC685349) United Kingdom