About Starkstrom (scotland) Limited (SC536634) United Kingdom