About Glenfair Electrical Solutions Limited (06821313) United Kingdom