About Staveley Spar Limited (04299133) United Kingdom