About Fletcher Electricals Limited (06718508) United Kingdom