About Detecnicks Ltd (03737696) United Kingdom