About De Lewis Engineering Ltd (10108855) United Kingdom