About Direct Service Engineering Ltd (10884328) United Kingdom