About Spirit 160 Limited (06035269) United Kingdom