About Windychir House Co. Ltd (13374884) United Kingdom