About Dimmer Bros Ltd (13593431) United Kingdom