About Folkestone Capital Limited (09586793) United Kingdom