About Spirit Service Ltd (08593252) United Kingdom