About The Twin Shock Scramble Club (scotland) Limited (SC164790) United Kingdom