About The Windsor House Ltd (05365347) United Kingdom