About Sun Shack Falkirk Limited (SC394943) United Kingdom