About Kk Foulkes Limited (10329206) United Kingdom