About Palmac Electrical Services Limited (02782143) United Kingdom