About Robert Hill & Company (electrical Engineers) Limited (SC040184) United Kingdom