About Superstruct Kendal Ltd (08915128) United Kingdom