About Spirit Of The Uk Limited (12382868) United Kingdom