About Ascot Financial Holdings Limited (07466894) United Kingdom