About Silent Technology Limited (04784423) United Kingdom