About Amglo Electrical Services Limited (08400196) United Kingdom