About Spirit Of Life Limited (08256317) United Kingdom