About Mike Dilger Limited (07596988) United Kingdom