About David Foulkes Limited (12498842) United Kingdom