About Sherlock Ohms Electrical Services Limited (11493686) United Kingdom