About Sebdale Engineering Ltd (NI671849) United Kingdom