About Elland Computers & Mobiles Limited (09806193) United Kingdom