About D&s Ultra-clean Ltd (04248493) United Kingdom