About Spiral Construction Holdings Limited (12062526) United Kingdom