About Lowman Electrical Limited (11838824) United Kingdom