About Durkin Power Engineering Limited (03096744) United Kingdom