About Frogmore Capital Limited (09293989) United Kingdom