About Frankham Investments Limited (11560279) United Kingdom