About Foot Stompin Ceilidh Band Limited (SC634078) United Kingdom