About Foulkes Holdings Limited (10774698) United Kingdom