About Windsor Financial Services Ltd (10843042) United Kingdom