About Seven Spirit Limited (07954333) United Kingdom