About Spirit 60 Limited (06035019) United Kingdom