About Spirit (sgl) Limited (03982443) United Kingdom