About Deetec Engineering Ltd (10968843) United Kingdom