About 7spencers Ltd (09377175) United Kingdom