About Diddikicks Yorkshire Limited (09978864) United Kingdom