About Squand Arts Ltd (09962835) United Kingdom