About Spirit 120 Limited (06035249) United Kingdom