About Delta One Marketing Limited (09814640) United Kingdom