About Spirit 40 Limited (06035008) United Kingdom