About William Mcgregor (electrical Services) Limited (SC267389) United Kingdom