About Windsor & York Limited (10508715) United Kingdom