About Accolade Electrical Engineering Group Limited (13527325) United Kingdom