About Savage & Sons (electrical) Limited (01504318) United Kingdom