About Option Mechanical & Electrical Services Limited (11826668) United Kingdom