About Engineering Detail Services Limited (00916932) United Kingdom