About L & O Electrical Services Limited (07013365) United Kingdom