About Spirit Of Wood Limited (SC245045) United Kingdom