About Fowlmere Investments Ltd (06441002) United Kingdom