About Verdon House Ltd (12891027) United Kingdom