About Diddikicks Blackpool & Lancaster Llp (OC436786) United Kingdom