About Spirit 80 Limited (06035225) United Kingdom