About Stephen Macgregor Electrical Services Limited (11706365) United Kingdom