About Defoe Enterprises Limited (04453372) United Kingdom