About Denzil Phillips International Ltd. (03457318) United Kingdom