About Diddyland (nottingham) Limited (05815060) United Kingdom