About Deegan Engineering Ltd (11946931) United Kingdom