About D Drake Electrical Services Limited (10317238) United Kingdom