About Spencers Of Burley Limited (05546966) United Kingdom