About Spirit 7 Limited (08321114) United Kingdom