About D. J. Richards Electrical Services Limited (11670783) United Kingdom