About J&r Williams Electrical Ltd. (12229631) United Kingdom