About Johal Electrical Works Limited (11462086) United Kingdom