About Delta Phi (london) Ltd (09610721) United Kingdom