About Silent Hat Limited (04247710) United Kingdom