About Winslow House Limited (04194146) United Kingdom