About Spencers Aerials Limited (08193885) United Kingdom