About The Verdigris House Ltd (13225316) United Kingdom