About The Wern House Ltd (11814038) United Kingdom