About Sherwood Electrics Limited (06319937) United Kingdom