About Foulkes Investments Limited (11638206) United Kingdom