About Verrier House Ltd. (04279581) United Kingdom